package demo1;

public class Test {
    public static void main(String[] args) {
        // 创建需要被代理的对象
        Star1 star1 = new Star1("李欣");
        // 创建代理对象
        StarService star1Proxy = ProxyStudyUtil.crateProxy(star1);
        // 代理对象执行自己的方法，实现调用被代理对象的方法
        star1Proxy.sing("《红昭愿》");
        System.out.println(star1Proxy.dance());
    }
}
